home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 1999 August / Macworld (1999-08).dmg / From Macworld Readers / FREE Scripts / FREE Guides / FREE Guide Macintosh / FREE Guide • Macintosh 3.1.sea / FREE Guide • Macintosh 3.1.rsrc / TEXT_164.txt < prev    next >
Text File  |  1998-12-04  |  12KB  |  188 lines

  1.  
  2.  
  3.  
  4.  
  5. OTHER COMPUTERS
  6.  
  7.  
  8.  
  9. ¬†             The Mac, although popular with its supporters, accounts for less than one tenth 
  10.               of the computer market. This means that you‚Äôre bound to encounter data 
  11.               from other machines ‚Äî or even have to use one!
  12.  
  13.  
  14.  
  15. Computer Types
  16. qqqqqqqqqqqq
  17.  
  18.  
  19. The User Interface
  20. wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
  21.  
  22. ¬†             Every type of computer has an operating system (OS) that suits its own 
  23.               microprocessor. Prior to the MacOS most systems didn‚Äôt use a standardised 
  24.               method of passing instructions to the computer or user interface.
  25.  
  26. User interfaces come in several forms:-
  27.  
  28.  
  29. Command Line Interface (CLI)                                                                                                                
  30.  
  31. Probably the most off-putting interface of all time, as used in early mainframe computers and in home computers based on the CP/M-80 and MS-DOS systems. It presents  a prompt character such as A> or $, plus a cursor that flashes in an menacing manner.
  32.  
  33. This is fine if you know what to type ‚Äî if not, you waste hours leafing through an incomprehensible list of codes. And when you enter something you‚Äôll probably get an unhelpful error message. If you like crossword puzzles you‚Äôll love this interface! Advocates of CLI like the immediacy of keyboard control ‚Äî undoubtedly you‚Äôre less likely to make mistakes. But, there again, you‚Äôre less likely to do anything at all!
  34.  
  35.  
  36. Menu-initial Interface                                                                                              
  37.  
  38. A slight improvement over the CLI ‚Äî you see a series of letters without any clue as to what they mean. Each of these menus can lead you on to another equally baffling list.
  39.  
  40.  
  41. Menu-word Interface                                                                                               
  42.  
  43. Similar to the above but with meaningful words in the menus. Since the selected word is highlighted this interface also known as a Moving Bar Interface. This highlighting effect was carried over onto the pull-down menus used in the Mac.
  44.  
  45.  
  46. Menu-driven Interface                                                                                              
  47.  
  48. Widely used in modern mainframe systems. You‚Äôre presented with a menu page that fills the entire screen ‚Äî having made your selection you‚Äôre often led into further pages. As with all of these rudimentary interfaces it‚Äôs often difficult to get back to the starting point after making a wrong turn! Even so, this interface remains popular for strictly-controlled environments as required in service industries or emergency services.
  49.  
  50.  
  51. Graphical User Interface (GUI)                                                                                                               
  52.  
  53. This interface, derived from original work at the Xerox Palo Alto Research Center (PARC), uses pull-down menus that occupy much of the screen whilst a selection is being made. It first appeared in the Apple Lisa and was further developed as part of the Mac‚Äôs operating system. The interfaces in Windows and in the Presentation Manager component of OS/2, both used on PCs, are also based on the original PARC concept.
  54.  
  55. All of these systems use a Window Icon Mouse Pointer (WIMP) environment. The term cursor is often used instead of pointer ‚Äî strictly speaking a cursor is only used in a CLI.
  56.  
  57.  
  58.  
  59. Operating Systems
  60. wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
  61.  
  62. ¬†             The code used to construct an operating system must match the hardware in a 
  63.               computer, including its microprocessor. Although a computer can emulate the 
  64.               behaviour of another processor, allowing it to run applications intended for the 
  65.               other machine, the results are rarely fast enough to be acceptable.
  66.  
  67. Having said that, Apple have successfully used 680x0 emulation on their PowerPC-based machines, allowing the MacOS to be moved across from its original microprocessor.
  68.  
  69. Apart from professional workstations such as Sun, DEC Micro VAX and Next the computer industry is dominated by the PC and its associated operating systems. The following list gives a short summary of some of the systems you may encounter:-
  70.  
  71.  
  72. VMS                                                                                                                     
  73.  
  74. Virtual Memory System (VMS) from Digital Equipment Corporation (DEC) is used for multi-tasking and multi-user systems on mainframe VAX and MicroVAX mini-computers.
  75.  
  76.  
  77. MacOS                                                                                                                  
  78.  
  79. ¬†             The Mac, introduced in 1984, was based on the 68000 processor. Unlike other 
  80.               systems it uses routines, kept as resources in system ROM, to give a consistent user 
  81.               interface in all applications whilst using minimal memory or disk space.
  82.  
  83. Unfortunately the Mac‚Äôs unique character is its worst enemy. For example, it uses its own QuickDraw graphics instead of PostScript. When you use a PostScript-based application its software has work alongside QuickDraw ‚Äî anyone with a 680x0 Mac and a PostScript application knows how slow this can be!
  84.  
  85. PostScript first appeared in fonts for the LaserWriter. Unfortunately Apple then confused everyone with their own TrueType fonts ‚Äî these fonts even found their way onto PCs! Perhaps the promised OpenType will clear up the mess.
  86.  
  87. It was so easy in the beginning ‚Äî just MacWrite, MacPaint and a few TEXT and PICT files, and hardly any extensions. Now we have to cope with PostScript files, EPSFs, TIFFs, GIFs and much more ‚Äî all the junk from other nasty computers! A glance inside a modern System Folder is frightening, almost as bad as Windows. Wouldn‚Äôt it be nice if Apple could simplify it all down again and build all those extras into the System?
  88.  
  89. The new PowerPC Platform (PPCP) Macs will run Windows NT and other alternative operating systems. Although a threat to the Mac OS this might not be so important in the long run ‚Äî if Apple keeps producing software like QuickTime they needn‚Äôt worry!
  90.  
  91.  
  92. MS-DOS                                                                                                                
  93.  
  94. ¬†              International Business Machines (IBM) launched its Personal Computer (PC) in 
  95.                1981, based on the 8088 processor ‚Äî followed by the 8086, 80386, 80486 and later 
  96.                versions, including the Pentium processor with its Intel Inside trademark.
  97.  
  98. The PC uses the Microsoft Disk Operating System (MS-DOS), also known as the Personal Computer Disk Operating System (PC-DOS) or simply DOS. Its undoubted success is due to the way in which IBM allowed other manufacturers to produce compatible machines.
  99.  
  100. The original form of DOS is incredibly efficient in terms of memory and disk space. The introduction of a GUI by means of a Windows front end isn‚Äôt so good! Several GUI system variations are used, including Windows NT and Operating System 2 (OS/2).
  101.  
  102.  
  103. UNIX                                                                                                                    
  104.  
  105. UNIX is a established CLI-based operating system, originally devised by Bell Laboratories for mini-computers. Apple/Unix (A/UX) software lets you run UNIX applications on any Mac and supports true multi-tasking (two application in the foreground at once). It can be used with AppleTalk or TCP/IP over an Ethernet network.
  106.  
  107. A GUI can be added to any UNIX or A/UX system by means of X Window software. It also lets you run applications designed for DEC and Sun workstations ‚Äî including computer-aided design (CAD) software.  Some Mac applications can run directly from within A/UX. The Apple Macintosh Applications Environment software enables any suitable RISC-based workstation to run Mac applications.
  108.  
  109.  
  110. Others                                                                                                                  
  111.  
  112. Various CLI-based operating systems have come and gone. These include Apple II ProDOS, based on the 6502 processor, and TRS/DOS and CP/M-80, both built around the Z80 device. Control Program for Microprocessors (CP/M) was a forerunner of DOS.
  113.  
  114.  
  115.  
  116.  
  117. Using an DOS PC
  118. qqqqqqqqqqqqq
  119.  
  120.  
  121. This section provides a quick summary of DOS terminology and usage.
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141. Entering Commands
  142. wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
  143.  
  144. Since DOS uses a CLI it‚Äôs vital that you have a printed list of commands available and that 
  145. you fully understand the syntax that‚Äôs used in them. When the machine‚Äôs ready for a new command it displays a command prompt, usually with a flashing cursor. During certain operations it provides other prompts that are the DOS equivalent of dialog boxes.
  146.  
  147. All commands begin with a command name, often followed by parameters and switches to indicate how the command should operate. Parameters usually specify the item, usually a file or directory, on which the command or batch program will operate.
  148.  
  149. A switch can be entered after a some command names to set certain options ‚Äî for example the PRINT command can include switches for printing options. The simplest switch is a slash followed by a letter ‚Äî others are more complex. 
  150.  
  151. Commands such as DIR and TYPE provide you with information on your screen. COPY and RENAME also keep you informed of progress. Output redirection lets you retain this screen information as a .TXT (text) file for examination at a later date. Similarly, input redirection lets you prepare your commands as a .TXT file that can be implemented later
  152.  
  153. A pipe can feed the output of one command into the input of another command.
  154.  
  155. Wildcarding lets you select a group of files according to the contents of part of their names. You can then work on this group as with a single file. This is one of the few areas where DOS is superior to the Mac OS.
  156.  
  157.  
  158.  
  159. MS-DOS Data Storage
  160. wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
  161.  
  162. Most types of computer store disk files in a similar way. Each volume (hard disk, partition or diskette) has a single root directory, created during formatting, where all files are stored ‚Äî on a Mac this is the window that first appears when you open a volume. To this directory the user adds trunk folders and branch subfolders ‚Äî on a Mac each directory or subdirectory appears as a folder. Finally the user adds leaves, the actual files.
  163.  
  164. The command DIR produces a directory list showing all the files in the current directory. A path is a list of directories that you must pass through to reach a destination file or  directory. DOS uses a backslash to separate adjacent directory names. Absolute paths begin with a backslash and start at the outermost directory. Relative paths begin with a directory name and start from the current directory. The name ‚Äò..‚Äô is a shortcut for the current directory‚Äôs name.
  165.  
  166. When the DEL command is used the file‚Äôs entry in the directory is removed ‚Äî this is the same as trashing a Mac file and emptying the Trash.
  167.  
  168. In a DOS drive the internal floppy drive is assigned the letter A, any external drive is B and the main internal drive is usually C.
  169.  
  170.  
  171. Batch programs                                                                                                      
  172.  
  173. Batch programs are similar to a macro. Firstly a .BAT  batch file containing a series of commands must be prepared and the machine told to execute it. You can use the LOG command to create a log file that can be run as a batch program. After the LOG command you can enter the ‚Äòmacro‚Äô commands ‚Äî you simply stop logging when you've finished.
  174.  
  175. The AUTOEXEC.BAT file is a special batch file, launched at startup, which sets the preferences for your computer. Global variables store temporary information during the execution of batch programs and the preferences extracted from AUTOEXEC.BAT.
  176.  
  177.  
  178.  
  179. Other Hardware Features
  180. wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
  181.  
  182. PCs usually come with standard serial ports (called communication ports, with different connectors to a Mac) and use a Centronics interface to connect a PC-style printer. A Joystick, trackball or mouse can be connected to a serial port or via a PS/2 connector.
  183.  
  184. Most PCs don‚Äôt incorporate integral sound inputs or outputs ‚Äî you may have to install a separate sound card such as Sound Blaster.
  185.  
  186.  
  187.  
  188. ¬©Ray White. All Rights Reserved 1997